Etn\Utils\Helper D

Total Complexity 566
Dependencies 10
Dependents 60
Total lines 3,847
Lines of code 2,721
Logical lines of code 1,226
Comment lines 518
Methods 107
Properties 1

Methods 107

Method Rating Maintainability Complexity Lines of code
woocommerce_recurring_events_ticket_widget()
D
30 37 98
etn_event_ajax_get_data()
D
23
28 231
get_events_by_date()
D
27
34 130
event_etn_search_filter()
D
25
25 202
eventin_ticket_widget()
C
35 28 69
post_data_query()
C
32 23 111
get_event_search_form()
B
34 14 131
send_attendee_ticket_email_on_order_status_change()
B
40 19 55
get_ticket_variations_info()
B
43 17 46
show_parent_child()
A
58 17 14
process_attendee_ticket_email()
A
45 13 36
single_template_options()
A
38 10 63
related_events_widget()
A
49 12 26
kses()
A
31 2 163
etn_event_archive_pagination_per_page()
A
45 9 42
get_events()
A
45 8 44
send_attendee_ticket_for_woo_order()
A
49 9 29
get_eventin_search_data()
A
46 7 42
input_field_validation()
A
46 7 40
mail_info_data()
A
52 8 22
is_secured()
A
54 8 21
get_attendees_by_event()
A
53 8 20
time_calculation()
S
50 7 29
mail_attendee_report()
S
52 7 24
etn_display_date()
S
54 6 22
check_sells_engine()
S
59 6 13
get_attendee()
S
54 5 21
get_event_category()
S
55 5 20
get_event_tag()
S
55 5 20
get_tickets_by_event()
S
54 5 20
validate_param_data()
S
55 5 20
get_event_locations()
S
55 5 20
cate_with_link()
S
57 5 17
content_to_html()
S
59 5 14
get_posts_ids()
S
51 4 27
verify_attendee_edit_token()
S
62 5 11
get_schedules()
S
53 4 23
get_speakers()
S
54 4 22
get_pages()
S
54 4 22
sanitize_recurring_event_slug()
S
54 4 21
get_all_data()
S
53 4 20
get_speakers_category()
S
56 4 19
get_users()
S
55 4 18
sort_schedule_items()
S
56 4 17
event_recurring_status()
S
60 4 15
array_flatten()
S
59 4 14
get_attendee_by_woo_order()
S
59 4 13
get_event_location()
S
52 3 25
get_etn_taxonomy_ids()
S
52 3 24
get_orgs()
S
55 3 19
get_option_range()
S
58 3 16
compute_left_tickets()
S
64 4 9
process_attendee_payment_status()
S
63 4 9
img_meta()
S
58 3 14
prepare_speaker_template_path()
S
60 3 13
etn_event_manager_fontawesome_icons()
S
44 1 43
etn_date()
S
61 3 11
etn_date_with_time()
S
61 3 11
generate_attendee_ticket_email_markup()
S
52 2 24
create_page()
S
54 2 21
get_schedule_days()
S
70 3 5
is_recurrence()
S
69 3 6
get_attendee_count()
S
66 3 8
single_template_organizer_free()
S
65 3 9
prepare_event_template_path()
S
64 3 9
get_option()
S
73 3 4
is_webinar_user()
S
65 3 8
update_attendee_payment_status()
S
61 2 13
get_option_style()
S
63 2 11
get_child_events()
S
63 2 11
get_date_formats()
S
56 1 18
filter_template_tags()
S
58 1 17
check_if_attendee_exists_for_ordered_event()
S
58 1 16
get_orders_ids_by_event_id()
S
60 1 16
get_single_data_by_meta()
S
59 1 15
the_slug_exists()
S
66 2 8
generate_unique_slug_from_ticket_title()
S
72 2 4
retrieve_payment_gateway()
S
71 2 5
show_attendee_pdf_invalid_data_page()
S
62 1 14
remove_attendee_data()
S
62 1 13
get_pro()
S
66 1 12
day_name()
S
64 1 11
generate_name_from_label()
S
79 1 3
kspan()
S
77 1 3
trim_words()
S
78 1 3
show_404()
S
69 1 7
safe_path()
S
73 1 4
get_settings()
S
80 1 3
update_option()
S
70 1 6
sanitize()
S
67 1 9
speaker_sessions()
S
70 1 5
send_email()
S
68 1 6
get_attendee_by_token()
S
71 1 5
get_name_structure_from_label()
S
78 1 3
total_data()
S
66 1 8
render()
S
81 1 3
generate_unique_ticket_id_from_attendee_id()
S
71 1 5
convert_to_calendar_title()
S
78 1 3
get_show_hide()
S
67 1 7
convert_to_calender_date()
S
67 1 7
get_show_hide_recurring()
S
65 1 8
get_order()
S
67 1 7
get_event_status()
S
65 1 8
retrieve_mail_from_name()
S
72 1 5
send_all_attendee_ticket_email_by_order()
S
89 1 2
get_order_posts()
S
72 1 5
make_classname()
S
68 1 7